green manuring - Francés Inglés Diccionario